Implementation of a Neural Network Controller on a DSP for Controlling an Inverted Pendulum System on an X-Y Plane
نویسندگان
چکیده
This paper presents the hardware implementation of a neural network controller for controlling an inverted pendulum system on an x-y plane robot. The inverted pendulum system can move on an x-y plane while balancing the angle of the pendulum. Neural network algorithm is implemented on a cost effective DSP board in association with an FPGA chip. The reference compensation technique of neural network control scheme is used for on-line learning and control of the inverted pendulum system. Experimental results of tracking the circular trajectory while balancing the pendulum demonstrate to confirm the successful performance of the neural network hardware.
منابع مشابه
Decoupled Neural Network Reference Compensation Technique for a PD Controlled Two Degrees-of-Freedom Inverted Pendulum
In this paper, the decoupled neural network reference compensation technique (DRCT) is applied to the control of a two degrees-of-freedom inverted pendulum mounted on an x-y table. Neural networks are used as auxiliary controllers for both the x axis and y axis of the PD controlled inverted pendulum. The DRCT method known to compensate for uncertainties at the trajectory level is used to contro...
متن کاملHardware Implementation of a Neuralnetwork Controler with an Mcu and an Fpga for a Nonlinear System
This paper presents the hardware implementation of a neural network controller for a nonlinear system. As a learning algorithm for a neural network, the reference compensation technique has been implemented on a low cost micro-controller unit (MCU), while PID controllers with counters and PWM generators are implemented on an FPGA chip. Interface between an MCU and a field programmable gate arra...
متن کاملMINIMUM TIME SWING UP AND STABILIZATION OF ROTARY INVERTED PENDULUM USING PULSE STEP CONTROL
This paper proposes an approach for the minimum time swing upof a rotary inverted pendulum. Our rotary inverted pendulum is supported bya pivot arm. The pivot arm rotates in a horizontal plane by means of a servomotor. The opposite end of the arm is instrumented with a joint whose axisis along the radial direction of the motor. A pendulum is suspended at thejoint. The task is to design a contro...
متن کاملHardware Implementation of a Neural Network Controller with an MCU and an FPGA for Nonlinear Systems
This paper presents the hardware implementation of a neural network controller for a nonlinear system with a micro-controller unit (MCU) and a field programmable gate array (FPGA) chip. As an on-line learning algorithm of a neural network, the reference compensation technique has been implemented on an MCU, while PID controllers with other functions such as counters and PWM generators are imple...
متن کاملImplementation of Recurrent Neural Network to Control Rotational Inverted Pendulum using IMC Scheme
Abstract: Problem statement:This paper presents an overview of a controller for a Rotational Inverted Pendulum (RIP) based on a New Recurrent Neural Network (NRNN) using Internal Model control (IMC). The RIP consists of a DC servo motor, arm and pendulum. The RIP is modelled in MATLAB/Simulink and the simulation results are shown besides the experimental results. The proposed experiment shows i...
متن کامل